package com.chenjun.core.service.oa;

import java.util.List;

import com.chenjun.common.bean.Pagination;
import com.chenjun.common.model.DataGridModel;
import com.chenjun.core.dao.generator.entity.OaBillOvertimeApplication;

public interface OvertimeManagerService {

	public OaBillOvertimeApplication get(Integer id);

	//public int create(OaBillLeaveApplication record);

	public int delete(Integer id);

	//public int update(OaBillLeaveApplication record);

	public int createOrUpdate(OaBillOvertimeApplication record);
	
	//public int doCountByCondition(DataGridModel param);
	
	public List<OaBillOvertimeApplication> doListByCondition(DataGridModel param);
	
	public Pagination doPagination(DataGridModel param);

	public Pagination getOverTimeStatistics(DataGridModel dataGridModel);
	
}
